holy mother church - Francés Inglés Diccionario